Sutton Images Enlarge The German Grand Prix has been officially removed from the 2015 calendar by the sport's governing body, the FIA. The Nurburgring was originally scheduled to host the event but it has fallen on financial difficulty, while... More »